#include <stdio.h>

int main()
{ 
    int count=0;
    int num;
    printf("清输入一个整数：");
    scanf("%d",&num);
    for(int i=0;i<=32;i++)
    {
        if((num>>i)&1)
        {
            count++;
        }
    }
    printf("该数二进制中1的个数为：%d\n",count);

    return 0;
}